Formosa lobster - German English Dictionary